Soru & Cevap

Volley dönen cevabı class'a atama

12.02.2017 - 01:47

 Arkadaşlar merhaba,

Volley ile çektiğim değeri bir class'a atayıp kullanmak istiyorum fakat değeri class'a atayamıyorum.Log larla baktığımda herhangi bir sorun yok çalışıyor fakat sınıfa koyduğumda null değer dönüyor. 

Yardımcı olursanız çok sevinirim.

 private UserEntity userEntity;
 private String url="http://www....";
public void login(final String username,final String password){


        StringRequest stringRequest = new StringRequest(Request.Method.POST, url,
                new Response.Listener<String>() {
                    @Override
                    public void onResponse(String response) {



                            Gson gson = new Gson();
                            userEntity = gson.fromJson(response.toString(), UserEntity.class);


                    }
                },
                new Response.ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError error) {
                        // Handle error

                    }
                }){
            @Override
            protected Map<String, String> getParams() throws AuthFailureError {

                Map<String,String> params= new HashMap<>();
                params.put("username",username);
                params.put("password",password);
                return params;
            }
        };


MySingleton.getInstance(context).addToRequestQueue(stringRequest);

}

 

4 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user ahmet.kirmizioglu
ahmet.kirmizioglu
03.03.2017 - 04:23

Merhaba,

Intent bundle ile veriyi diğer activity classına aktarabilirsiniz.http://stackoverflow.com/questions/14876273/simple-example-for-intent-and-bundle.

Yada sharedPreference ile verileri sisteme kayıt edip isteğiniz classdan okuyabilirsiniz.https://www.canyapan.com/android/android-ile-sharedpreferences-kullanimi.html